void main() {
  /**
   * 需求：
   * 用户名 必传参数
   * 年龄  可选参数  有默认值 18
   * 地点 可选参数
   */
  printString('张三', age: 18, location: '北京昌平');
  printString('张三');
  printString('李四', location: '北京');
}

// 可选参数需要通过{ }包裹，传参时需要通过 参数名:值 的形式传数据
void printString(String name, {int? age, String? location}) {
  print('$name - $age - $location');
}
